Three bud vases filled with purple and blue flowers, created by Garland London florist

Bud Vases for a Baby Shower