Flower power at Chelsea 2011.
Foxgloves, cabbages and tutus made of flowers.
Londonist
Something wrong with this article? Let us know here.