Society's islands

The lagoon

The lagoon

Kaveka mooring

Kaveka mooring

Sand ground

Sand ground

Pineapple?

Pineapple?

Humpback whale

Humpback whale