US: Baby Sea Turtle Makes Its Entrance Amid Tropical Storm Isaias In FL
- Captured on Sunday 2nd of August 2020
- Location is Florida
Description
Amid the severe weather Tropical Storm Isaias has brought to Florida, a brave sea turtle was trying to make its debut to Read more...