Patchwork PearHand stitched, it's not perfect hence the price £2.00 Regular Price£1.20Sale PriceUK Standard ShippingQuantity*Add to Cart