Mirador viewer

1 of 1 • El Paso de Los Angeles "The Pathway of the Angels", Olvera Street, Los Angeles, California
El Paso de Los Angeles "The Pathway of the Angels", Olvera Street, Los Angeles, California