Claire Stamper

Claire Stamper is an illustrator living in Nottingham, UK, with a love for creating cute and colorful illustrations.