Fletchers Farm Fest

Fletchers Farm, Great Ayton, UK