Snowflakes Christmas Tree Lights 7th Ave
Christmas Spirit Snowflakes & Treelights - Times Square NYC