The Harbour

St Ives,Smeaton Pier,Harbour

Smeaton Pier