Galleria Dallas has started putting up its iconic Christmas tree, which it claims is the largest indoor tree in the country.
Galleria Dallas has started putting up its iconic Christmas tree, which it claims is the largest indoor tree in the country.