Los Angeles photo by SFPhotocraft
May 12, 2005
Olvera Street is the birthplace of Los Angeles. Here, in 1781, 44 Spanish people stopped to settle and the city of Los Angeles was born. Often people think of the history of Los Angeles starting with the...Read More
Share your travel photos to expand your gallery and add color to your reviews.