Anstruther beach at sunset, with marina &amp;amp; harbour wall in background