Highlights from an early June vist to the Isle of May, off the coast at Anstruther.












 

Comments