Santiago De Compostela, Spain. 25th August, 2014. Protests in Santiago De Compostela during a meeting between German Chancellor Angela Merkel and Spanish Prime Minister Mariano Rajoy. Credit: Gregory Davies/Alamy Live News
Size: 2333px × 3661px
Location: Santiago De Compostela, Spain
Photo credit: © Gregory Davies / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: angela, chancellor, compostela, de, demonstrate, demonstrators, german, merkel, protest, protests, santiago, visit