A Very English Village Affair
The months of June, July and August, and even September, are the time of village fêtes and fairs across England and especially so amongst the smaller hamlets and villages, where they can be one of the major community highlights of … Continued