Elva

Elva was a British sports and racing car manufacturer from 1958 until 1969.

The name is from the French phrase "elle va" meaning "she goes".

Elva
Size: 83mm x 83mm