Stock Photo - Turquoise waters and white sand beach, Ouvea, Loyalty Islands, New Caledonia

Stock Photo: Turquoise waters and white sand beach, Ouvea, Loyalty Islands, New Caledonia.

Searchable keywords

Choose multiple keywords