Home15.5" x 15.5" Hand Rolled 100% Linen Imported from ItalyPS 6251 D, PS 6251 E, PS 6251 FParliament Square $75.00 Regular Price$19.99Sale PriceQuantityAdd to Cart