About me
Work
Contact
About me
Work
Contact
leisha armstrong
About me
I am an illustrator and graphic designer located in Nottingham UK. I have a masters in Illustration and a bachelors degree in Graphic design . I have always had a lifetime long love of creativity and it is something I am very passionate about.
↑
Back to Top