Sea turtles evacuated to Atlanta from Jekyll Island

Sea turtles evacuated to Atlanta from Jekyll Island