Zambotti

Identity for an Italian Ice Cream brand