Anstruther, Fife 02 July 2011 73

Anstruther, Fife 02 July 2011 73

Observation - Anstruther, Fife 02 July 2011 73. Description: Resting on foxglove next to stream within town.

Resting on foxglove next to stream within town.