attachment

Puzzle velvet cushion, £25, marksandspencer.com