Protest against Russian invasion of Ukraine.

2022

Trafalgar Square, London