A Veneto-Cretan Icon of the Mother of God "Madre della Consolazione", circa 1500 21 x 16 1/2 in. 53.4 x 42 cm
A Veneto-Cretan Icon of the Mother of God "Madre della Consolazione", circa 1500 21 x 16 1/2 in. 53.4 x 42 cm
Try LotSearch and its premium features for 7 days - without any costs!
Be notified automatically about new items in upcoming auctions.
Create an alert