Rescued Baby Squirrel
- Cleared
Occurred on August 2022 / Ormond Beach, Florida, USA
Info from Licensor: "Rescued from a fallen tree and released into the wild."..
Location
Ormond Beach, Florida, USA
Occurred
not known
Posted By
Anonymous user
Posted On
Nov-3-2022