viewing in: Agii Apostoli Church Photos
The church of the Holy Apostles (10th.c.) in the ancient Agora, as seen from the Acropolis. Athens, Greece