Home18th c. Italian carved mirror with cherub 69"H 56"W18th c. Italian Carved Mirror SOLD$22,500.00Price