Exceptionally Large Eight-Panel Folding Screen

$8,900

Inquire Print

Origin: China, 20th c.

H: 96" W: 192" D: 1" SKU LU888690

SKU: LU888690 Categories: ,
This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.