Paul Nurse

Stars Anchor World Science Festival Gala 2009 - Arrivals
June 10, 2009 - New York City, NY, USA