Large Paper Flower
Aren't these the most beautiful and wild things you've ever seen??
Crafted from handmade paper by geniuses, these measure at 50cm wide, 50cm long and 30cm high, and stem length is 40cm.
Each petal of flower is wired underneath, so the bloom can be formed into any shape. Go!