Erica is a very successful illustrator

based in London.

Her works appear in numerous projects in the UK and abroad.