giant billboards, yellow taxis and people in Time Square, New York.

Time Square, New York, giant billboards, yellow taxis and people. Mi Business Mag.