Sunday, April 8, 2007

Out and about

Sandra Oh out and about in Los Feliz, LA.

sandra oh news