Floribunda Rose - United Kingdom

Artisan Florist of the Year 2017 - South England