Greek icon

by rones - uploaded on December 9, 2015, 12:20 am

The icon of the Virgin Mary at the entrance to the Greek chapel (N36°50'41.74" E27°12'14.37").

"ΜΡ ΘΥ" means "Μητερ Θεου" — Mother of God

Christianity Greece Greek Madonna Orthodox Our Lady Virgin Virgin Mary icon religion worship
Safe for Work?


0 Comments. Please login to comment or add your own remix.