Picture-4.jpg

It's like these were made just for me. H-57 Creative Station, a design firm in Italy, created these self-promotional posters. According to their website:

We are negotiating a settlement with the entitled organization to commercialize the posters.

Click here to check out large versions of all the posters.