Anstruther Harbour

A small sandy beach at the harbour which is home to leisure craft and a small fishing fleet and located right in the centre of the village.