Place: Olvera Street, Los Angeles, California, United States
By Bonnie Tsang Uploaded on 4 January 2008 1 favorite, 88 views