Last Judgement icon (1)

Regular price $ 18.00
Orthodox icon of the Last Judgement (1). Icon of 16 cent. Monastery of St Panteleimon, Crete.