Check Price Add to Lightbox Download
< Prev Next >
Spain, Segovia. Parishioners after mass shelter under umbrellas as they walk through the Plaza Mayor past the town hall. Segovia Castilla Y Leon Spain.
Spain, Segovia. Parishioners after mass shelter under umbrellas as they walk through the Plaza Mayor past the town hall. Segovia Castilla Y Leon Spain.