leomanish97
Up-scaling Ideas and making complicated things simple with Design. Freelance creative designer based in Delhi, India.
Delhi, India
leomanish97's Stars
leomanish97 doesn’t have any stars yet.
Up-scaling Ideas and making complicated things simple with Design. Freelance creative designer based in Delhi, India.
Delhi, India
leomanish97 doesn’t have any stars yet.