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 Another Swan December 12, 2009 Leave you screaming, pay for my dry cleaning October 27, 2008 Gallery Updates October 15, 2009