Beacon Craig

Beacon Craig
Beacon Craig, Helston, Cornwall, TR13 9LA