Travel Photography Photos tagged as extremadura
Statue of Pizarro on Plaza Major of Trujillo
Plaza Major in 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.