why are there no Squirrels in Istanbul?. ...
Views
222
Hello
Coming from London ,,where we have lots of squirrels..And Foxes at Nite in the city ,,
and curious to why ,,theres no Squirrels in Istanbul?...I have never seen any...