18th c. Italian carved mirror with cherub 
69"H 56"W

18th c. Italian Carved Mirror SOLD

$22,500.00Price