Shrewsbury Flower Show - the United Kingdom

Best Annual Floral Display Event - West Midlands