I think this is a turtle

pb180223.jpg