Saint Stephen's Basilica
"ego sum via, veritas et vita" - "I am the way, the truth and the life"
Szechenyi Square, Budapest, Hungary
christian temple, street (hungary, hungary budapest, budapest, szechenyi square, building, place of worship, road, europe, artifact, place, way, r3, r4)