Designed by
Title
Massive advertising Billboards tower above traffic and pedestrians at the intersection between Times Square and Broadway. #97929006
Description
New York, USA - 26 September 2016:Massive advertising Billboards tower above traffic and pedestrians at the intersection between Times Square and Broadway.
This image is editorial