Lamentation icon (6)

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