dscn0727.jpg
The tin-roofed Loloata Island resort
Previous
Index
Next