A image of the new Dallas Cowboys Football Stadium


A image of the new Dallas Cowboys Football Stadium


Size: 4000px × 3000px
Location: Arlington, Texas
Photo credit: © Stanley Marquardt / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: cowboys, dallas, football, metal, modern, nfl, sports, stadium, teams