Welcome to our photo gallery of the Cook Islands which we’ve prioritised as part of our plans to build the largest photo library of the entire South Pacific. David has photographed the Cook Islands over several years and, in collaboration with the national tourism authority, he has committed to comprehensively photographing the destination’s tourism highlights.
Waterfall, Rarotonga
Rarotonga Lagoon
Muri Lagoon, Rarotonga
Small Island in Muri Lagoon, Rarotonga
Black Rock, Rarotonga
Black Rock, Rarotonga
Black Rock, Rarotonga
Black Rock, Rarotonga
Muri Beach Club Hotel
Saturday markets, Rarotonga
The Needle, Rarotonga
The Needle, Rarotonga
The Needle, Rarotonga
The Needle, Rarotonga
The Needle, Rarotonga
The Needle, Rarotonga
Sunset Paddle Boarding on Muri Lagoon, Rarotonga
Saturday Markets, Rarotonga
Aerial view of Rarotonga
Aerial view of Rarotonga
Aerial view of Rarotonga
Aerial view of Rarotonga
Aerial view of Rarotonga
Looking out across Rarotonga lagoon
Muri Lagoon, Rarotonga
Muri Lagoon, Rarotonga
Muri Lagoon, Rarotonga
Muri Lagoon, Rarotonga
Muri Lagoon, Rarotonga
Looking out across Rarotonga lagoon
Looking out across Rarotonga lagoon
Looking out across Rarotonga lagoon
Motorcycling around Rarotonga
The Cook Island Aunties, playing in Wigmore’s Waterfall. Rarotonga
The Cook Island Aunties, playing in Wigmore’s Waterfall. Rarotonga
The Cook Island Aunties, playing in Wigmore’s Waterfall. Rarotonga
The Cook Island Aunties, playing in Wigmore’s Waterfall. Rarotonga
Flower graphic
Flower graphic
Flower graphic
Flower graphic
Flower graphic
Flower graphic
Cook Islands woman with crown of flowers
Snorkelling in Aitutaki Lagoon
Snorkelling in Aitutaki Lagoon
Snorkelling in Aitutaki Lagoon
Snorkelling in Aitutaki Lagoon
Snorkelling in Aitutaki Lagoon
Snorkelling in Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Heavenly Beach, Aitutaki Lagoon
Sunrise on Muri Lagoon, Rarotonga
Sunset on Muri Lagoon, Rarotonga
Aitutaki Lagoon
One Foot Island, Aitutaki Lagoon
One Foot Island, Aitutaki Lagoon
One Foot Island, Aitutaki Lagoon
Aitutaki Lagoon
One Foot Island, Aitutaki Lagoon
One Foot Island, Aitutaki Lagoon
One Foot Island, Aitutaki Lagoon
Relaxing on One Foot Island, Aitutaki Lagoon
Relaxing on One Foot Island, Aitutaki Lagoon
Local food, Cook Islands
Playing on One Foot Island, Aitutaki Lagoon
Playing on One Foot Island, Aitutaki Lagoon
Playing on One Foot Island, Aitutaki Lagoon
Playing on One Foot Island, Aitutaki Lagoon
Playing on One Foot Island, Aitutaki Lagoon
Playing on One Foot Island, Aitutaki Lagoon
Playing on One Foot Island, Aitutaki Lagoon
Playing on One Foot Island, Aitutaki Lagoon
Relaxing near One Foot Island, Aitutaki Lagoon
Relaxing near One Foot Island, Aitutaki Lagoon
Relaxing near One Foot Island, Aitutaki Lagoon
Snorkelling, fish near Honeymoon Island. Aitutaki
Sandbars, Honeymoon Island, Aitutaki
Snorkelling, fish near Honeymoon Island. Aitutaki
Snorkelling, fish near Honeymoon Island. Aitutaki