Born 28th May 1883 Died 26th February 1966
Location 65 Cromwell Avenue, London, N6
Categories
Authority
More Information Vinayak Damodar Savarkar