A Large EPD Traffic Unit in front of the station at 1454 Elmwood, circa 1940


Back to Pictures index.