Hermosa Beach, California, 1966

We’ll revisit the Los Angeles County Metropolitan Transportation Authority’s Flickr stream – the same one on which we found the pictures of the Lear-built steam-powered buses – one more time this week for a Technicolor street scene, snapped April 1966 in Hermosa Beach, California. The LACMTA would like us to focus on the bus, but […]