Only in Cambridge

Animal rights protesters in the shopping arcade. Rather chilling.

Comments
Sign in or get an account to comment.