Bradypodion karrooicum

Bradypodion karrooicum

Observation - Bradypodion karrooicum - Southern Africa. Description: