Acting
Born 14 April 1972 · Ngawi, East Java, Indonesia · 54
Maria Leeds is an Indonesian professional traditional dancer based in Australia.
Filmography
1 film
1 show