The October Revolution festival
20-22 October 2017, London.

Hosted by Socialist Appeal to celebrate the centenary of the Russian Revolution.
49 photos · 148 views