Shenstone Festival 2024

Some of us attended the 2024 Shenstone village festival