Octavia Spencer
Photo 1 Of 11
17 June 2013 - Los Angeles, Ca - Octavia Spencer. 2013 Los Angeles Film Festival premiere of "Fruitvale Station" at Regal Cinemas L.A. Live in Los Angeles, Ca. Photo Credit: BirdieThompson/AdMedia
17 June 2013 - Los Angeles, Ca - Octavia Spencer. 2013 Los Angeles Film Festival premiere of "Fruitvale Station... Read More
content ©2014 ImageCollect. All Rights Reserved.