Sea turtle romance was evident all around Gasparilla Island until Tropical Storm Debby blew in....
« Back to Article