Places


Rangiroa, The tuamotus Islands in French Polynesia. Dolphins following the ship 'Aranui'.