Friday, May 16, 2025
50.0°F
Taxidermy exhibit of Lolong, the world’s largest saltwater crocodile, now displayed at the National Museum of Natural History in Manila.