Trieste Olive View larger

Trieste Olive

Trieste #15714

New product

100% cotton

Made in Japan

44" wide

More details

More info

100% cotton

Made in Japan

44" wide