18th Century Flemish Tapestry

$35,000

18th-earlier c.

H: 90" W: 96" D: 1"

Inquire print SKU: 0512218055109D Category: