Tag

christmas trees

AudioFeatures

Xmas trees for sale

A Christmas tree stand is set up at Astor Place for 24 hours a day up until Christmas. Workers at the stand live out of vans and makeshift shelters on the sidewalks until the holiday is over.