Athens, Greece
Lefteris Faros is an awarded Illustrator, Designer and Musician located in Athens, Greece.