Ilminster Carnival 2023
Ilminster Town Centre, Ilminster, Somerset, United Kingdom, TA19 0AN
