Designed by
Title
Broadway street sign, people on pedestrian zebra crossroad. New York City Manhattan road intersection #337248465
Description
Broadway street sign, people on pedestrian zebra crossroad. New York City Manhattan road intersection. Text on asphalt near crosswalk, shadows on crossroad ped crossing. Traffic signage, United States