Uploaded November 2015 | Updated September 2026, 3 weeks ago
Otters, in Joe's Creek today, in St. Petersburg Florida. I've only seen them (briefly) a few times, so this was nice.
Otters, in Joe's Creek today, in St. Petersburg Florida. I've only seen them (briefly) a few times, so this was nice.










