Skip Navigation

La Plaza Mayor

Travel Photography Photos tagged as statue La Plaza Mayor

La Plaza Mayor

La Plaza Mayor in Trujillo, Spain. The statue Pizarro and Saint Martin's church at the end of the steps.

Comments

No comments yet. Be the first to comment on this photo!

More photos from Spain