April 14, 1972
Maria Leeds is an Indonesian professional traditional dancer based in Australia.
The Curse
(Main Ghost)
Jack Irish
(Hotel Maid)