Lembata Island

Teluk Waienga - protected bay of Lembata island, Solor Archipelago, Indonesia. Aerial view.
Teluk Waienga - protected bay of Lembata island, Solor Archipelago, Indonesia. Aerial view. Author: Marek Ślusarczyk (Tupungato) Photo gallery, License: CC BY 3.0 · Source

Discussion

No posts or comments for this place yet.