Italy crest

Italy

Stadium: Stadio Olimpico (Roma)Founded: 1898Capacity: 72,698