Car Logos
History and meaning of car company logos
The logo for the Australian company Elfin is quite obvious, it’s an Elf, hence their name!