Results 1 results found Church of the Holy Apostles (Holy Apostles of Solaki) (Agii Apostoli Solaki) in the early morning, Ancient Agora, Athens, Greece, Europe