Stamperia Orchids and Flowers Paper Flowers

Manufacturer: Stamperia
Availability: In stock
SKU: SF150
Flowers made by hand in natural paper and colored with natural dies.
€ 6.50 incl tax
€ 3.25 incl tax