Whose logo is this?

Answer Alfa Romeo

Alfa Romeo's unique logo includes emblems from their home city of Milan as well as the emblem of Milan's 14th Century rulers, the House of Visconti.

Asked by · Last updated 2 months ago · 1M views