dscn0727.jpg

The tin-roofed Loloata Island resort



Previous Index Next