Share
twitterlinkedinfacebook
Image 1 of 1
ACA01421SPA.jpg
Political posters hang up at Hotel Madrid before the 15 October global protests.