Image 1 of 1
PA127-3.jpg
Austria, Vienna, Peter's church at Peter's Square