Leeza John

Leeza John is an illustrator who loves textures and patterns. She often leaves her digital tools to create art with everyday objects, hence her work is varied and constantly evolving.