Three Leaf Folding Tapestry Screen With Scalloped Top.

H185 x W163cm

SKU: fsc156 Category: Download image