Antique Italian gold leaf mirror

Italy, 18th c.

H: 3'10" W: 2'6"

Inquire Share print SKU: L-1834 Category: