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