The statue of Francisco Pizarro in La Plaza Mejor in the ancient Spanish town of Trujillo.
La Plaza Mayor in Trujillo, Spain. The statue Pizarro and Saint Martin's church at the end of the steps.
This is a statue located in the old town.
National Theatre (Nationaltheatret), Oslo, Norway
You might find some more related photos through these galleries