Outrigger Canoe Teams Training in Ocean near Moorea Island


Tahiti, French Polynesia

Comments