Designed by
Title
Palm trees on the beach. Travel and tourism concept. Tahaa, Raiatea, French Polynesia. #115033806
Description
Beautiful landscape with palm trees on the beach of atoll, Tahaa, Raiatea. Leeward Islands, Society Islands in French Polynesia, Turquoise blue, crystal clear and shallow water.