Moorea
The Moorea Beachcomber - view at her man-made beach.
Moorea - French Polynesia - April 2004