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

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