Wednesday, 3 September 2008

LEILA SHETTY


is an Illustrator based in Liverpool. She likes drawing small birds and cats, among other things. Has just graduated from Liverpool School of Art with a BA (Hons) in the Graphic Arts.

No comments: