Scenes of Olvera Street in Los Angeles, California ... a popular tourist attraction. Enjoy a summer afternoon in the historic site of the City of The Angels ... you may see a few angels here, as well. See nice photos of Calle Olvera here http://picasaweb.google.com/Raymuser/OlveraStreet# . Mariachi experts: Can you name the tune in the background?
Link to this comment:
All Comments (0)