SARASOTA, Fla. (WWSB) – The Sea Turtle Conservancy and Anna Maria Island Turtle Watch are set Monday morning to release a nesting loggerhead sea turtle named “Krysta” at Coquina Beach just south of Lifeguard Tower 5 on Anna Maria Island.
A large crowd was expected to be on hand to watch the release…