About SHAGGZARTILLERY
- London, United Kingdom
- 4 designs
I’m an independent illustrator based in South East London, trying to make a career in doing what I love most, art!
INDUSTURE is my own brand I’ve developed by mixing nature with industrialism! Hope you like it!
Achievements
THis is a loading placeholder
