10/12 Iraq war demonstrations on TV in Italy, 21 March 2003
10/12 Iraq war demonstrations on TV in Italy, 21 March 2003
Home > Photos > Italian TV, 21 Mar 2003 > 10 of 12