English: from the Houston Museum of Natural Science.
Telugu: హ్యూస్టన్ మ్యూజియమ్ ఆఫ్ నేచురల్ సైన్స్.