Mella Jaarsma

Born 1960 in Emmeloord, The Netherlands
Lives and works in Yogyakarta, Indonesia