Twenty Nine
Cushion 29
Twenty Nine
1/2  

Cushion 29

Hand stitched Ribbon cushion in a silk satin overlaid with a selection of silk and woven cotton ribbons.

£ 150.00
Buy