top of page

Title: 18 May, 1974, India conducts its first nuclear test Pokhran-I, code-named The Smiling Buddha. Exhibited at Howard Gardens Gallery, 7th-14th September 2012.

bottom of page