Puffins


June 07, 2015
Seashells collect on the Fife coastal path on the way to Crail looking back towards Anstruther.