LONDON, UK
Link to Card
I’m Jessie, an illustrator and designer based in London. My cards are joyful, colourful and always on trend.