HEYSHAM 25A Heysham Head | Beaches & Picnic Spots around the Lancaster District

Stock Photo – The small sandy cove beneath the sandstone cliffs of Heysham Head on the Lancashire coast, England, UK.