A Greek icon of the Descent of the Holy Spirit, circa 1700 15in. by 12 1/2 in. (38.1cm. by 31.8cm.)

Add to collection

Lot details

A Greek icon of the Descent of the Holy Spirit, circa 1700 15in. by 12 1/2 in. (38.1cm. by 31.8cm.)