Sale!

Iconic Jam Jar

£10.00£20.00

Jam Jar – A seasonal mixture of the freshest flowers available beautifully arranged in an Jam Jar to create the iconic jar design. Each Jam Jar is unique, and flowers vary from day to day.

Clear