Old Streets In Pictures III

16-cb

Today 1914, drivers on 105th Street & Euclid Ave in Cleveland are given a new innovation – an electric traffic light