Petroglyphs at Grimes Point
I think that's a turtle