30 x 30cm unique textile art on deep canvas frame. Hand dyed fabrics with a pop of gold and free machine embroidered seashells
Stitched seashells
£50.00Price
30 x 30cm unique textile art on deep canvas frame. Hand dyed fabrics with a pop of gold and free machine embroidered seashells