Skip Navigation

La Plaza Mayor by robsmed

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