forget what i said about the keel ruling out red-eared sliders. is there a chance you might be able to post a more clear photo?