Baby Capybara Climbs on Friend
- Cleared
Occurred on March 5, 2023 / Denton, Maryland, USA
Info from Licensor: "Baby capybara annoying her friend Clyde!"..
Location
Denton, Maryland, USA
Occurred
not known
Posted By
Kim Erickson
Posted On
Jun-20-2023