Posted on June 16, 2016 – No Comments Indian Science and Technology Heritage Gallery National Science Centre New Delhi 2014 05 06 0833 0844 Compress