Helmeted Terrapin

Helmeted Terrapin

Observation - Helmeted Terrapin - Southern Africa. Description: