Designed by
Title
Vauxhall logotype insignia on a red sport car in UK #91748458
Description
LONDON UNITED KINGDOM - MAR 11, 2017: Vauxhall logotype insignia on a red sport car with white stripes. The Vauxhall logo is based on a mythical creature called the `Griffin` - UK Car sale shop dealer
This image is editorial