Location of the Island of Flores, Indonesia

Illustration

Emma Groeneveld
by M.Minderhoud (ed.)
published on 05 June 2017

Location of the island of Flores, Indonesia (highlighted in red).

Remove Ads

Advertisement

Remove Ads

Advertisement