Designed by
Title
Memorial for the pilgrims, León Spain #140685612
Description
León, Spain is one of the main cities crossed during pilgrimage to Santiago de Compostela in Galicia. Every year millions of people cross Spain from Pyrenees to Santiago.
This image is editorial