David Frost at "Fire in Babylon" European Premiere - Arrivals

Event:   "Fire in Babylon" European Premiere - Arrivals
Venue & Location:   Odeon, Leicester Square / London, UK
Event Date:   05/09/2011
Photographer:   Landmark / PR Photos