We’ve made some exciting new updates! Check out our new site here
Login
Menu
Woman Hands Wild Squirrel a Nut
Occurred on November 13, 2021 / London, England, UK
Info from Licensor: "I feed the local wild squirrels and during lockdown have built up a trusting bond with them. I filmed this in November this year."