Loggerhead Sea Turtle

by R. Akasaka. Introduction The sea turtle is a living thing that usually lives in the sea, and lands when … More