Portfolio - My Corners of the World
Powered by SmugMug Log In

Rugged mountains border the serene sea in Moorea

In Moorea, French Polynesia. Moorea means "yellow lizard" in Tahitian, The island is part of the Society Islands.

From Islands, Caribbean, Costa Rica