Paradise Found


Paradise Found, originally uploaded by ThomD2006.

A beautiful spot on the small island of Moorea, French Polynesia.