My Cart

Close

Club América™

Minimalist Aztec Stadium Poster Print

$ 35.00

"Sol Rojo" or Red Sun, is a massive sculpture that was commissioned for the 1968 Summer Olympics in Mexico City. The Azteca Estadio is the defacto home to the Mexican National Soccer Team and is the only venue to host two World Cup Finals.


  • Digital archival print on enhanced matte art paper.
  • Dimensions: 11 x 17 inches.
  • Open edition print.
  • Actual print colors may differ slightly from the digital image.
  • Frame not included.
Liquid error: Could not find asset snippets/spurit_stp-theme-snippet.liquid