Pedestrian push button station at a crosswalk against blurred road and mountain #171078410
Description
Pedestrian push button station at a crosswalk against blurred road and mountain. The station has an instructional sign plate and an ADA compliant push button.