Tour de Force Tramp Art Mirror

$9,500

USA, 19th c.

H: 52" W: 35.5" D: 4.5"

Inquire print   SKU: 4912 Category: