Iconic Jam Jar

£20.00

Jam Jar – A seasonal mixture of the freshest flowers available are beautifully arranged in an iconic Jam Jar for a simple yet outspoken design. Each Jam Jar is unique, and flowers vary from day to day.