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