Police pushing people off the square
130 Views
8
Trafalgar square 5th Novemeber 2020 Police start to push people off the square