Tropidosaura montana rangeri – Common Mountain Lizard

Tropidosaura montana rangeri

Common Mountain Lizard (Eastern Cape Subspecies). Hogsback, Eastern Cape.

Tropidosaura montana rangeri

Common Mountain Lizard (Eastern Cape Subspecies). Hogsback, Eastern Cape.

Tropidosaura montana rangeri

Common Mountain Lizard (Eastern Cape Subspecies). Grahamstown, Eastern Cape.

Tropidosaura montana rangeri

Common Mountain Lizard (Eastern Cape Subspecies). Grahamstown, Eastern Cape.

 

Tropidosaura montana rangeri

Common Mountain Lizard (Eastern Cape Subspecies). Hogsback, Eastern Cape.

Tropidosaura montana rangeri

Common Mountain Lizard (Eastern Cape Subspecies). Hogsback, Eastern Cape.