Gallery Updates Post author:Rachel Post published:January 13, 2012 Post category:Nat News Post comments:0 Comments I’ve updated the gallery with a big blast from the past: a new-old production still of Natalie on the set of Léon/The Professional. Tags: film, photos, still Read more articles Previous PostNatalie out and about in LA Next PostGallery Updates You Might Also Like Utah Win December 24, 2010 Tidbits January 24, 2012 H To The Esher January 27, 2010