Designed by
Title
Comcast NBC Universal billboard decorated with Sochi 2014 XXII Olympic Winter Games logo near Times Square #37661633
Description
NEW YORK - JANUARY 26: Comcast NBC Universal billboard decorated with Sochi 2014 XXII Olympic Winter Games logo near Times Square in Midtown Manhattan on January 26, 2014
This image is editorial