Green traffic light glowing amidst towering skyscrapers in a dense metropolis - Free Stock Photo | Picren | PicRen