SPAIN | Saturday, 19 April 2008 | Views [314]
A statue of Christopher Columbus in Barcelona. The coloniser of Latin America.