Actor · Born 1972
Maria Leeds is an Indonesian professional traditional dancer based in Australia.
The Curse
2017 · as Main Ghost