This is Duffy Square part of Times Square just befor Christmas. There must have been a meeting of Santa's in waiting.
Do not use without my permission