Very fine Venetian mirror

Dimensions: 37in (W) x 58in (H)

$7,850.00

Inventory ID: a3995 Category: