Bibari Maeda

Bibari Maeda

Born 8 August 1948 in Canberra, Australia