This facility is the largest research and development outside its home country for this global car manufacturer. The wall is in an area where vendors display their products.
DECEMBER 15, 2017
155 SQ FT
BACK TO GALLERY
If you are already a member, please login. Otherwise, please register using the form below.