DescriptionPelomedusa subrufa 86647321.jpg English: Helmeted Turtle (Pelomedusa subrufa) Date 5 April 2019 Source https://www.inaturalist.org/photos/86647321 Author...