Ilwaki


Ilwaki - village in Maluku Barat Daya, Maluku Province, Indonesia.