fbpx

loggerhead sea turtle Caretta

Caretta, the resident loggerhead sea turtle at the South Carolina Aquarium, swims in the Great Ocean Tank exhibit

X