Three Leaf Folding Tapestry Screen With Scalloped Top.

H185 x W163cm

STOCK - 1

SKU: fsc156 Category: Download image