Loading...
Uploaded by Dallascaper on Oct 10, 2010
Lordship Beach is located on Long Island Sound in the Lordship section of Stratford, CT USA. The surf usually resembles an inland lake, but on October 1, 2010, high wind kicked up a pretty good surf.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)