Dinosaurs

All species of sea turtles are endangered. However that sometimes seems hard to believe, when we see them every day on Turtle Towers.