It's truly summertime at Olvera Street in Los Angeles, California.
Image posted by Sigournee Grondin
May 18, 2012
Rate this!