DescriptionTurtle Natural History Museum Delhi 2011.jpg English: it is a photo of Natural history museum ,2011 Date 31 December 2011, 10:23:30 Source...