l-r-Oliver-Chris-Friedrich-Engels-Rory-Kinnear-Karl-Marx-photo-by-Manuel-Harlan.jpg

Oliver Chris (Friedrich Engels), Rory Kinnear (Karl Marx), photo by Manuel Harlan