Whose logo is this?

Answer Monteverdi

Created in 1967 by Peter Monteverdi, this manufacturer was a Swiss brand of luxury cars.

Asked by · Last updated 5 years ago · 8.7K views · SOURCE