Barcelona, Spain. 03rd Oct, 2017. Police officers stand guard outside Spanish National Police Headquarters in Barcelona. A general strike goes over Catalan territory to protest against brutality by Spanish police during a
Punta Umbria, Huelva, Spain - June 3, 2020: Spanish Police With "Local Police" Logo Emblem On Uniform Maintain Public Order In The Street Calle Ancha In Punta Umbria, Spain Stock Photo, Picture