Image 1 of 1

Sandra Oh _22.jpg

Sandra Oh at the 26th Spirit Awards, Film Independent’s 2011 on the Santa Monica Beach in Los Angeles.
twitterlinkedinfacebook