Visual Art –
London
Emily Carter is a London based illustrator and designer, specialising in fine pen illustrations of predominantly flora & fauna and has own brand selling illustration prints, doing freelance commissions and selling luxury printed silk scarves.