canvas hearts

soft little hand stitched hearts, made from recycled military cotton canvas with a twisted brass loop for hanging.
£5.50

canvas hearts

£5.50