Designed by
Title
Here comes the rain - Santiago de Compostela #135388678
Description
Pilgrims find shelter from a sudden autumn downpour under an archway in the Raina Street - Santiago de Compostela, Galicia, Spain, 4 October 2014
This image is editorial