Supplication icon (3)

Regular price $ 18.00
Orthodox icon of the Supplication, Deisis (3). Icon of 14 cent. Meteora, Greece