Close window
05504 Mother of God Hodiguitria. Grottaferrata, near Rome, Italy. The original icon dates back to the 9th - 11th c. Icon by Giovanni Caronia, Italy.