You are reading a single comment by @gbj_tester and its replies.
Click here to read the full conversation.
-
•
-
CCTV really does exist in Placa George Orwell, Barcelona, you can see at least one camera streetview , although the popular image showing a warning notice and the street sign in the same shot look shopped.