Image 1 of 1

16th_bafta_teaparty_67.JPG

Ben Foster at BAFTA/LA's 16th Annual Awards Season Tea Party held at Beverly Hills Hotel in Beverly Hills, California on January 16,2010                                                                   Copyright 2009 DVS / RockinExposures