UK, England, Lancashire, Morecambe and Heysham Yacht club building beside Morecambe Bay

- Image ID: E8WG8R
UK, England, Lancashire, Morecambe and Heysham Yacht club building beside Morecambe Bay
travelibUK / Alamy Stock Photo
Image ID: E8WG8R
Location: UK, England, Lancashire, Morecambe