Heraklion, Greece
Vaggelis Arabatzoglou aka Carterson is a graphic designer and artist from Greece. His work's main focus is minimalism, stylization, and abstraction.