Barcelona-based Rock of Eye regular Alex Trochut recently collaborated with British advertising, design and visual culture monthly Creative Review to illustrate the cover of their April issue, celebrating their top 20 logos of all time. Flick through the pages courtesy of the internet here or do yourself a favour and subscribe here.