top of page
Mercedes-Benz Stadium wall art

Atlanta Falcons wall art, Mercedes-Benz Stadium art print

Located in Atlanta, Georgia, it is home to the NFL Atlanta Falcons and the MLS Atlanta United FC. Completed in 2017 at a cost of $1.6 billion, it has a seating capacity of 71,000. It replaced the 25 year old Georgia Dome. It’s signature feature is it’s retractible roof which features a “pinwheel” pattern of eight triangular panels.

  • Framing Info

    • 11x14 Composite Wood Frame with 1" Facing
    • 16x20 Composite Wood Frame with 1-1/4" Facing
    • Frame Color: Black
    • View Matting and Framing Options on the Ordering Options Page
    • Recommended matting color: Red
Matting Color
bottom of page