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