Clumsy Frog Falls Off Glass
- Cleared
Occurred on October 7, 2023 / Chicago, Illinois, USA
Info from Licensor: "He tried so hard. Agalychnis moreletii, Black-Eyed Tree Frog."..
Location
Chicago, Illinois, USA
Occurred
not known
Posted By
Logan Hope
Posted On
Oct-25-2023