Porto Portugal

Solar-powered LED traffic signals with camera vehicle detection system - traffic actuated


Porto, Portugal


Porto, Portugal