Venetian Mirror

Italy, 19th c

$1,750.00

In stock

Categories: ,