Lucky Shell Beach

Lucky Shell Beach

Hiking towards Lucky Shell Beach on Sheephaven Bay, County Donegal