Karoo Crag Lizard (CNP)

Karoo Crag Lizard (CNP)

Observation - Karoo Crag Lizard (CNP) - Southern Africa. Description: