Nestoras Kechagias

  • October 2, 2015

Smoothly disguised as a Norwegian lumberjack, Nestoras “Inva” Kechagias, leads a double life. Some days he is the sleek street artist that bombed with color and magnificent urban illustrations the streets of Thessaloniki and Athens. Some others he is the cyber nerd–pixel-sensitive–Star Wars aficionado–web designer that makes works of art out of applications and micro […]

Read more