The Lizard

SASHRIKA PANCHAL

Sashrika Panchal is an illustrator and graphic designer based in Mumbai. She has always loved watching films and believes every day is a story.