Today is Republic Day in Italy, Festa della Republica, marking the overthrow of the monarchy by popular referendum in 1946.
The colours of the flag have two meanings: green for the countryside, white for the snow capped mountains and red for the blood shed in the fight for independence; or green for hope, white for faith and red for charity.
