Designed by
Title
Stephansplatz, a square located in the city center, with Stephansdom, the cathedral. Vienna, Austria #287287595
Description
VIENNA, AUSTRIA - APRIL 26, 2023: Stephansplatz, a square located in the city center, named after the most important building, Stephansdom, the cathedral and one of the tallest churches in the world
This image is editorial