Robert Kaufman Venice

40 - 10 inch Squares.

100% Cotton

Robert Kaufman Venice Layer Cake

SKU: TEN-935-42
£50.00 Regular Price
£48.00Sale Price