Back to photostream

CTA L cars in storage at Logan Square terminal, Chicago, IL on April 5, 1969

Roger Puta photograph

4,096 views
8 faves
0 comments
Uploaded on October 23, 2015