Never fear the event Black Lives matter protest, Trafalgar square, London June 2020 London, United Kingdom 0 likes