Supplication icon (3)

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

You may also like