Clearwater, FL | Sherrills Ford, NC | Indian Rocks Beach, FL
Also known as: lilbit420143
Stephanie Miller lives in Clearwater, Florida, but has also spent time in Sherrills Ford, North Carolina; Indian Rocks Beach, Florida; Largo, Florida and Saint Petersburg, Florida.