Deddington Parish, North Oxfordshire
28 Mar 2010
Gallery picture
First laid pleachers