Homopus signatus cafer
homopus signatus cafer 3.jpg

plastron

homopus signatus cafer 4.jpg

juvenile

homopus signatus 2 ssp.jpg

H. s. cafer (left) and H. s. signatus

%LABEL% (%SOURCE%)