pedestrian bridge


Meanings

  • a bridge designed for pedestrians