Puffins


June 11, 2015
The Beaumont Lodge, Anstruther - our fantastic B&B for six nights during our stay in Anstruther.