Back to gallery

Beauvallon, Mahe, Seychelles

Christmas day 2000. Image was captured at Beauvallon Beach on Mahe in the Seychelles.

26,300 views
163 faves
608 comments
Uploaded on February 15, 2007
Taken on December 25, 2000