Your cart
There are no more items in your cart
€18.00
The local police, also known as municipal police or Guardia Urbana (in Barcelona), is the police service at a local level, though they are also related to the Spanish State when it comes to preserve the public safety. These professionals are dressed in black except for a fluorescent band that goes around their chest and their back so that they can be seen...