Rovere Linen Table Cloth (Green)

£195.00

Hand painted and blocked printed in Italy.

View our Return Policy