A Surprise Diving Encounter with a Giant Humpback Whale

Amazing encounter with a Humpback Whale in Moorea, French Polynesia

Actions
Connections