Deep Blue Velvet Cushion

£30.00
-
+
£30.00
Cotton Velvet cushion in a historical blue colour

50x50cm