Banner hanging from St. Peters Cathedral
Oct 13, 2006 - St.Peters Cathedral - Vatican City - Rome
Oct 13, 2006 - Quanto Sei Bella Roma - Rome