New traffic signal would improve travel time for both pedestrians and vehicles

You may also like...