Odd Pole Mounted Thing In Toronto
I saw several of thse things mounted on light poles throughout downtown Toronto. If you zoom it, it says Siemens on it. Some have an antenna, some done (like this one). Any idea what it is?
-
There are no comments to display.