Ever since its inception in 1956, Italian eyewear label Carrera has always designed for the mavericks and free spirits. It’s no surprise then, that for its latest colourful offering the brand makes a case for – literally – eye-catching shades. To accompany its latest specs, the brand has...