London, UK. 21st June, 2017. The Group Movement for Justice by Any Means Necessary, marched through London from Hammersmith to Parliament Square via Downing St with the intention to bring down the government, with the hot weather tempers flared and there were few confrontations between protesters and police Credit: Paul Quezada-Neiman/Alamy Live News


Size: 3187px × 3031px
Photo credit: © Paul Quezada-Neiman / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: