Skip Navigation

La Plaza Mayor by robsmed Star this if you like it!

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