Large Sunburst Mirror

Large Sunburst Mirror
Item# 051
$5,500.00

Product Description

Found in - Argentina - 40 x 45 - the largest we've seen