Description

These incredible giant poppies are based in Germany and are available to perform all over the world, perfect for flower show events. festivals, carnivals, shopping malls and many more.