Preview image
Preview image
The Pope, Bush and Berlusconi at Viareggio Carnival | Big Pictures Archive