Lamentation icon (6)

Regular price $ 40.00
Orthodox icon of Lamentation or Deposition, Epitaphios (6), icon of 13th cent. Mount Athos.

You may also like