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.
- 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