www

Nic Squirrell

London, United Kingdom

Nic is an artist and illustrator living in Kent, England. Her head is full of interesting places and quirky creatures just waiting to get out. If something stays still long enough, Nic will probably draw on it.

Canvas Prints