Place: Olvera Street, Los Angeles, California, United States
By Bonnie Tsang Uploaded on 4 January 2008 2 favorites, 83 views