Travel Photography Photos tagged as pizarro
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.