Designed by
Title
Barcelona International Motor Show #31055223
Description
BARCELONA, MAY 17, 2013: People and cars at Barcelona International Motor Show (Salon Internacional del Automovil). Is one of the five major shows in the world and the most important one in Spain for both the number of visitors and participating brand names.
This image is editorial