Tuesday, April 23, 2024
60.0°F
Taxidermy exhibit of Lolong, the world’s largest saltwater crocodile, now displayed at the National Museum of Natural History in Manila.