Venetian Mirror

  • 16.25″ x 29.75″
  • 19th c.
  • #FR-2021c-30
  • $1,895
Category:
Share!