International Motor Show in Frankfurt, Germany. Mercedes Benz B-Class Electric Drive at the 65th IAA in Frankfurt, Germany

- Image ID: DEHE8T
International Motor Show in Frankfurt, Germany. Mercedes Benz B-Class Electric Drive at the 65th IAA in Frankfurt, Germany
philipus / Alamy Stock Photo
Image ID: DEHE8T
International Motor Show in Frankfurt, Germany. Mercedes Benz B-Class Electric Drive at the 65th IAA in Frankfurt, Germany on September 17, 2013
Location: Frankfurt, Germany

Similar stock images