Let's all take a second to appreciate Italy's amazing flag! Definitely one of the best flags in Europe. (lemmy.world)