Back to photostream

"Turtle Beach", North Point, St.Lucy

turtles actually nest on this beach, it is extremely difficult for us humans to get down to the beach

 

this is across from:

 

www.flickr.com/photos/andrewflicks/52283076

452 views
1 fave
0 comments
Uploaded on October 14, 2005
Taken on September 28, 2005