Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

A colossal 400-kilogram flag was draped over Rome’s Colosseum as Italy marked the 80th anniversary of its republic.