Quentin Tarantino and Jane Fonda and Paul McCartney and Eli Roth, Jan 16, 2010 BAFTA LA Tea Party. Beverly Hills Hotel. Beverly Hills, CA, USA. Saturday, January 16, 2010. Editorial Stock Photo - Afloimages
Quentin Tarantino and Jane Fonda and Paul McCartney and Eli Roth, Jan 16, 2010 : BAFTA LA Tea Party. Beverly Hills Hotel. Beverly Hills, CA, USA. Saturday, January 16, 2010.