Olvera Street & Union Station - Los Angeles
Olvera Street, the first street of Los Angeles and the location where settlers marched nine miles from nearby Mission San Gabriel, broke ground under a giant Oak Tree and created the City of Angels.
Read More11 / 20
An exterior altar at the church across from Olvera Street. Under the cross is a mountain of cut flowers, delivered as an offering.
- No Comments