Leeza John

Leeza John is a Kerala-based freelance illustrator who loves exploring natural textures and the possibilities of creating art with everyday objects. Hence her work is varied and constantly evolving.