A Greek icon of Ss. Constantine and Helena, 18th century 12 3/4 in. by 10 1/2 in. (32.4cm. by 26.7cm.)

Add to collection

Lot details

A Greek icon of Ss. Constantine and Helena, 18th century 12 3/4 in. by 10 1/2 in. (32.4cm. by 26.7cm.)