35091 Green Flower Study II
27ct evenweave cotton or 14ct aida
20cm x 20cm
Price: £20.40
(Including VAT )