IAA 2011 Frankfurt - PHOTOS
In September 15th-25th 2011, AUTOSTOP LEATHER was once again present showcasing its finest interior designs at the Internationale Automobil Ausstellung 2011 event in Frankfurt, the biggest international motor show in Europe.