PAIR OF ITALIAN CHURCH DOORS

SOLD

18th Century
Blue Lacquered
71,6 H x 29,1 W

Inventory : 24HD126