Anstruther Harbour on the coast in Fife, Scotland

Anstruther Harbour on the coast in Fife, ScotlandAnstruther Harbour on the coast in Fife, Scotland.