Agama on a rock

Agama on a rock

Observation - Agama on a rock - Southern Africa. Description: