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