Frida Kahlo Head Vase

What better way to celebrate Chelsea Flower Show arriving in town (23 – 27 May) then with a huge bouquet of blooms. I won’t be visiting…