Mella Leisten

Hi there! My name ist Mella Leisten and I am a freelance Graphic Designer & Illustrator from Germany. These little weird birds and their friends are to make you smile, encouraging you to embrace yourself with all your lovely quirks ;-)

Read more