Secrets

The Spectacle Within, Queen’s Gallery, British Council, New Delhi