Hive of activity as Harrogate prepares for Great Yorkshire Show's return

2021-10-11 2