Duffy Square - New York Live cam

View over Duffy Square in Times Square, New York