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 More- No Comments