Italy Football Club
1960's logo.
Italy Club
Gruppo ZENA s.r.l.
football club, Italy
Genoa Lakes LLC
football club, Italy (1960's logo)