dcsimg

Bashuchelyidae is a family of turtles.