Achilles was born in 1986, in Athens, Greece. He works as a freelancer creating murals, portraits, paintings, illustrations etc. http://www.artachilles.com Category: Street Artists Date: October 8, 2013 Share: