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