Saturday, July 24, 2010

The Emerald Island Monster?



Took this photo near the dunes of Emerald Island. Thought it might be a turtle??

No comments: