3 of 27

Flowerprint: the vertical floral embroidery (Piuarch)