Construction of the Dallas Cowboys Stadium (northwest)

/

Photo: Laura Evans

May 31, 2007