The deesis, from the church of Taxiarches at Geraki of Pediada, Crete. Dating from the early 15th century, it is one of the oldest icons of the Collection of Agia Aikaterini, Heraklion.
Unknown author<span style="display: none;">Unknown author</span>
2015-03-19 21:16:43
photographed by C messier