2023 Leigh Folk Festival

Two blazing hot days, and too far too many shots to easily come up with a selection