Hand Carved Shield Mirror Frame

  • Hand carved in Italy
  • Hand painted finish
  • 24″ wide x 36.5″ high
  • $1,995 each
  • #F20
Category: