Emily Carter
Emily Carter is an award winning British designer and illustrator based in London. Each of her prints is created by hand using fine pen, watercolour or pencil, inspired by her interest in nature, flora and fauna.
Emily Carter is an award winning British designer and illustrator based in London. Each of her prints is created by hand using fine pen, watercolour or pencil, inspired by her interest in nature, flora and fauna.