Okay…random question. Where in the world do squirrels not exist? Cause everyone in London acts like they’ve never seen one before.
Follow me on Instagram:
Okay…random question. Where in the world do squirrels not exist? Cause everyone in London acts like they’ve never seen one before.
Follow me on Instagram: