71 gallery spaces, 21 outdoor sculpture locations, and a handful of special pavilions on show at Mahalakshmi Race Course

Read the full article