- Home
- A young salvator monitor lizard preying on a green praying mantis. This reptile has the scientific name Varanus salvator. Puzzle #540879462
A young salvator monitor lizard preying on a green praying mantis. This reptile has the scientific name Varanus salvator. Puzzle #540879462