Egyptian Three Panel Screen

SKU: N5402-008
Availability: Sold
$595.00

74" x 66"