Venetian Mirror – 16.25″ x 29.75″

$1,895.00

  • 16.25″ x 29.75″
  • 19th c.
  • #FR-2021c-30
Category: