12/30/21: Intake: Shelby was the last turtle rescued for the year 2021. This very young green sea turtle was found floating in Key West.
2/23/21: Shelby had passed all her plastic, and was released Higgs Beach in Key West.