Monday, December 4, 2023

Los Angeles PCC streetcar from 1937 at S. Broadway & 7th, 1961

Built by the St Louis Car company. The streetcars ended in 1963.

No comments: