London, UK. 5th August, 2015. Protesters remonstrate with Police outside of the Jack the Ripper Museum in Cable Street. Credit: Matthew Aslett / Alamy Live News
Size: 5472px × 3648px
Photo credit: © Matthew Aslett / Alamy / Afripics
License: Licensed
Model Released: No