Results 1 results found Haupt Platz, Graz, Styria, Austria, Europe Aerial view, at left City Hall on Hauptplatz, at right Franciscan Church, Graz, Austria