A worldwide community photographing and learning about wildlife
Coluber flagellum flagellum
My cousin found it in the pool right before he jumped in
Not a pet that I have ever owned, keithp2012. But Florida is a popular place for people to dump so it is very likely