The historic Church of Saints Theodoros, an emblematic 11th-century monument in the center of Athens, was officially ...
Devastated by the invasion of Greece, approximately 100 Greek city ... became the church and later the Latin cathedral of Parthenos Maria, the Virgin Mary, Our Lady of Athens.