Morecambe & Heysham Yacht Club 'Race Office' on Morecambe Seafront, Lancashire, England.

- Image ID: CTH5XP
Morecambe & Heysham Yacht Club 'Race Office' on Morecambe Seafront, Lancashire, England.
Maria Green / Alamy Stock Photo
Image ID: CTH5XP
Location: Morecambe, Lancashire, England.