Giant Plated Lizard (Matobosaurus validus)

Giant Plated Lizard (Matobosaurus validus)

Observation - Giant Plated Lizard (Matobosaurus validus) - Southern Africa. Description: large lizard wedged between rocks

large lizard wedged between rocks