UNITED KINGDOM | Friday, 18 August 2006 | Views [575]
Sherry on the village green at Chalfont St. Giles