There Goes the Second Spring

So here is another Spring season that we can only admire from the window, in the privacy of our homes. As of today, March 15th, Italy is (almost) all in Code Red, meaning a total lockdown. Once again stores are totally closed, except the strictly necessary ones; supermarkets, pharmacies, and a few other businesses considered […]

Read More