Hand Carved Shield Mirror Frame

$1,995.00

  • Hand carved in Italy
  • Hand painted finish
  • 24″ wide x 36.5″ high
  • #F20
Category:
Share!