Sarah Larson
Photo 1 Of 12
Sarah Larson at Spike TV's 2008 'Video Game Awards'. Sony Pictures Studios, Culver City, CA. 12-14-08
Sarah Larson at Spike TV's 2008 'Video Game Awards'. Sony Pictures Studios, Culver City, CA. 12-14-08
content ©2014 ImageCollect. All Rights Reserved.