Owais Husain’s Installation At CST Is A Visual Journey You Have To Go On

Tansha Vohra, Homegrown, October 21, 2016