Italian architect and illustrator Federico Babina released a new series of posters...

10