CANADA | Saturday, 15 November 2008 | Views [366]
the angel on top of Castel Sant'Angelo is where the building derives its name