attachment

Cypress hand-stitched crewelwork rug, from £380, therugcompany.com