Wednesday, February 25, 2015

Long Beach in Lordship

Lordship is a part of Stratford, CT that sits right on the coast of Long Island Sound.  A few weeks ago when I was on my search for snowy owls (that I never found) I shot this.

No comments:

Post a Comment