An art installation at Kala Ghoda Arts Festival depicting India
Read this post on mumbai-eyed.blogspot.com