1 of 1 images
Add to Lightbox
OSCARS1MJADM90223-58.jpg
LORRAINE STEWART & MICHAEL SHEEN.81st Annual Academy Awards held at the Kodak Theatre, Hollywood, California, USA..February 22nd, 2009.oscars half length 3/4 black suit tuxedo couple .CAP/ADM/MJ.©Michael Jade/AdMedia/Capital Pictures.

LORRAINE STEWART & MICHAEL SHEEN.81st Annual Academy Awards held at the Kodak Theatre, Hollywood, California, USA..February 22nd, 2009.oscars half length 3/4 black suit tuxedo couple .CAP/ADM/MJ.©Michael Jade/AdMedia/Capital Pictures.


Link to my favorite short video