Select Page



The loggerhead sea turtle (Caretta caretta), or loggerhead, is an oceanic turtle distributed throughout the world. It is a marine reptile, belonging to the family …

source YouTube

Pin It on Pinterest

Share This