Home

Sara Japanwalla is a Dubai based artist and fashion illustrator. Born and educated in Scotland for over 20 years, she attended Leith School of Art where she did a foundation course in textiles, fine arts, sculptures and installations. She has … Read More