The Hepworth Trail 2023

Event held: Wed 19 Jul 2023