Sub- Labourers stumble on 65 million-year-old Dinosaur egg in Western India

Record ID: 307543