SPAIN. Castille-Leon. Palencia. Renault car factory.
Ajax loader