Pelusios cupulatta
e19bb8c95850d235b9b0e5955148f18e
...