Trujillo, Iglesia San Martin
Statue of Pizarro on Plaza Major of Trujillo
The statue of Francisco Pizarro in La Plaza Mejor in the ancient Spanish town of Trujillo.
Advertising sign in Trujillo, Spain.
La Plaza Mayor in Trujillo, Spain. The statue Pizarro and Saint Martin's church at the end of the steps.