Man draws every city in Europe that he visits along the way

From Krakow, Poland to London, this artist is drawing every city in visits in Europe.