A Terrible Beauty: Meera Devidayal

28 April - 9 July 2014