Che Guevara makers DIY cover, Time Out Magazine, London, UK

12187129564_dd32481fce

Samtidig et annet sted…