
Taxidermy exhibit of Lolong, the world’s largest saltwater crocodile, now displayed at the National Museum of Natural History in Manila.
February 21, 2021
Taxidermy exhibit of Lolong, the world’s largest saltwater crocodile, now displayed at the National Museum of Natural History in Manila.
February 21, 2021