London, UK. Mounted police during far-right demonstrations.
Back to Top