Designed by
Title
Portable traffic stop light powered by solar panels situated on the road to guide traffic during construction work. #312357268
Description
Schwyz, Switzerland 09 02 2023: Portable traffic stop light powered by solar panels situated on the road to guide traffic during construction work in Schwyz, Switzerland.
This image is editorial