Large Italian Carved Wood Sunburst Mirror
Dimensions: 2.5d x 54w
Availability: In stock
Price :
$3,950.00
USD
ITEM : 6304