Log in with Facebook
Photos tagged as pizarro
| Tags: pizarro
Show as stream
Statue of Pizarro on Plaza Major of Trujillo
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.