Menu
Cart 0
Lamentation icon (3)

Lamentation icon (3)

  • $ 1900


Orthodox icon of Lamentation or Deposition, Epitaphios, Epitafios (3),  13th cent. Mount Athos.

We Also Recommend