le Roux

Illustrator + Designer

Hi there, I am Leigh and I love creating new things and learning new ways of expressing the images that run around in my head. I was born in South Africa and Johannesburg is where I'm currently based. If you need an illustrator contact me in the links below:

( Made with Carrd )