Posts

Showing posts with the label large Crocodylus porosus

6.4 m Saltwater Crocodile Caught in Philippines