Tuesday, August 17, 2010

Pictures from the Seychelles

A green lizard outside our door and the beach at Lemuria Resort on Praslin.



No comments:

Post a Comment