Menu
Cart 0
Lamentation icon (1)

Lamentation icon (1)

  • $ 1900


Orthodox icon of Lamentation or Deposition, Epitaphios, icon of 13th cent. Mount Athos.

We Also Recommend