Summer Visitors

This Saturday, June 21st 2014, marks the Summer solstice, the longest day, followed strangely only three days later by Midsummer’s day.  Then it’s the school holidays and very possibly, visits from friends and relations – All very lovely and...