Didi the devil

German bike designer Dieter Senft, better know as ‘Didi the devil’ is one who has created over 100 bicycles, including the largest in the world. Here he is seen riding a self-made bike in Briesen, eastern Germany, on May 7, 2018, to promote the 2018 FIFA Football World Cup to take place in Russia. Photo: AFP