Sao Paulo football Club (Sao Paulo futebol clube) is home to the Sao Paulo FC at the Cícero Pompeu de Toledo Stadium in Sao Paulo, Brazil.


Size: 4288px × 2848px
Location: Sao Paulo, Brazil
Photo credit: © richard sowersby / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: brazil, brazilian, club, clube, de, fc, football, futebol, paulo, pompeu, sao, sport, stadium, toledo, ícero