Newhall_Pass_Postcard

Postcard from the 1920’s showing the Los Angeles Aqueduct and US 99. This is just west of the present Balboa Blvd OC.

Tell Us What You Think! Leave a Comment: