Assorted Natural Japanese Style Lattice Screen

H178 x W178cm

SKU: fsc5011 Category: Download image