Afroedura transvaalica

Afroedura transvaalica

Observation - Afroedura transvaalica - Southern Africa. Description: