vienna115
vienna115
This is actually the altarpiece in St Michael's near Michaelerplatz across from the Hofburg.