Sculpture from a Land of Ants and Bees

2006
British Council, New Delhi