Stock Photo - London, United Kingdom. 05th Nov, 2017. Million Mask March 2017 takes place in central London.A protester in a Guy Fawkes mask looks at police. Credit: Peter Manning/Alamy Live


Similar stock images