This originally posted here during Megavertabrate Week in 2007. I’m reposting it here in honor of the Great Turtle Race of 2009! Good luck turtles!…
View More The “Leathery Turtle”This originally posted here during Megavertabrate Week in 2007. I’m reposting it here in honor of the Great Turtle Race of 2009! Good luck turtles!…
View More The “Leathery Turtle”