forever flowering

Unit 24 3043, 3043


forever flowering provides the perfect flowers for every occasion using only the highest quality artificial flowers possible. Made from latex, our flowers last forever without the need for light or water and are completely non-toxic. Why go for expensive and short-term, when you can go cheap and long?