Share
twitterlinkedinfacebook
Image 1 of 1
13IDM4498.jpg
People gather in cafes and by the baroque church of San Juan at Zahara de la Sierra, Spain Sunday 13 October 2013 after the National Day holiday