Sort:  

Wow, where do you live? These guys are everywhere around here. 😊

In the city, but there is relatively a lot of greenery on the edges of the city. I saw a toad last year a few blocks away from my building :D
Maybe I'm just missing the snails, since lockdown haven been going only quick grocery shop trips.