Bellinger river short neck turtle

Bellinger river snapping turtle