Dave de Leeuw and Keas created in 2015 this beautiful mural. It is to find in the center of Aachen on a backside of the cinema Capitol.