Erica is a very successful illustrator
based in London.
Her works appear in numerous projects in the UK and abroad.