17 Amazing Pieces of Nature Street Art

As I was walking in my neighborhood, in a small city called Montreal, in Quebec, Canada, I realized that even though we live surrounded by buildings, stores, and street work all the time, I think people are craving for nature. Of course, we have many trees, squirrels, and parks, but the call of nature is palpable.
Read more