Travis Davids
8196 Followers
Johannesburg
Travis Davids is a Freelance Digital Artist from South Africa that has been working in the Entertainment and Graphic Design Industry since 2009. You will find useful resources as well as educational material on my Cubebrush page that is either FREE or very affordable.