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