Pilgrims party on the street in Santiago de Compostela, Spain, after finishing the 700 km journey. LisaMorales.com
No comments yet