Internationally acclaimed floral architect and mentor at unique event in Lancashire
Blackburn Cathedral Flower Festival has announced a unique opportunity for UK flower fans, as Tom De Houwer confirms a demonstration and installation at the June 2020 event.