Saturday, February 19, 2011

Blue Wall Beach at high tide

No comments: