Mexican hammered tin mirror (vintage Mexican folk art mirror signed)

 
$4,950.00
Out of stock