Is there anything more Italian than this?

Like a national flag for me.

Advertisements