This is a tiny island in the Aitutaki Lagoon, part of the Cook Islands in the South Pacific.

 

Close Window