Imogen Hudson's Profile

About

I am a designer and illustrator based in London, UK. I screen print my hand drawn images onto a variety of products, to create vibrant and fun designs!

  • Female
  • Born on March 30
  • Joined October 13, 2009

Shop

About

I am a designer and illustrator based in London, UK. I screen print my hand drawn images onto a variety of products, to create vibrant and fun designs!

Unfollow username?

Are you sure you want to stop following this person?