Picturesque Cotswolds village of Castle Combe, Wiltshire, England. Spring - April 2009