Julien Fesquet

Exterior car designer

Jaguar Land Rover

Royal Leamington Spa, United Kingdom