Tropical Storm Elsa disturbs nearly 150 sea turtle nests on Pinellas County beaches
Tropical Storm Elsa disturbs nearly 150 sea turtle nests on Pinellas County beaches
While Tropical Storm Elsa damage did not impact a lot of people in the Tampa Bay area, it did disturb nearly 150 sea turtle nests on Pinellas County beaches.