Trionyx Triunguis (Nile Soft-shell Turtle)

Trionyx Triunguis (Nile Soft-shell Turtle) - Trionyx Triunguis Is A Large Soft Shell Turtle. There Are Few Breeding Sites Along The Alexander River, Israel. Photo