Posted on July 25, 2010September 25, 2011 by Stef McDonaldMermaid Sign: Last Hope Lagoon Photo taken in Montauk, NY. Share this:TwitterFacebookLike this:Like Loading... Related
I thought she looked familiar.