Warehouse Stock Clearance Sale
Grab a bargain today!
Rosie James is a textile artist with an art background. She runs workshops on her stitch-drawing techniques throughout England, and exhibits widely.