Perche`la bandiera italiana ha i colori verde, bianco e rosso? La bandiera ha questi tre colori perche`rappresenta le tre virtu`cattoliche. Il verde rappresenta la speranza, il bianco la fede e il rosso la carita`.