Street and road signs

Signs of the Autostrada

Steven Heller points out the graphic design details on road signs found along the Autostrada of Italy. Buckle up, and come along for the ride.