The Clouded Monitor Lizard is found in Thailand and other countries in Asia; a tree climber taking advantage of a deep cavity in a tree as its own nest, then it sticks its head out looking around.
- Home
- stock footage
- nature
- The Clouded Monitor Lizard is found in Thailand and other countries in Asia; a tree climber taking a
The Clouded Monitor Lizard is found in Thailand and other countries in Asia; a tree climber taking a
The Clouded Monitor Lizard is found in Thailand and other countries in Asia; a tree climber taking a
0 average based on 0 ratings.