Leaf Chinese Black Lacquered Screen

H40 x W213cm

SKU: fsc7 Category: Download image