Traffic Sign – Pedestrianised Street

An indispensable tool for outdoor and large-scale public events.