Road terrapin ...

Road terrapin ...

Observation - Road terrapin ... - Southern Africa. Description: