Russell Brand

"St. Trinian's" London Premiere - Arrivals
December 10, 2007 - London, England