Click for large image
Norman Foster was an actor and director from the 1930s to the 1970s. Some of his movies include: Davy Crockett and the River Pirates, and Charlie Chan in Panama. He passed away in 1976 at the age of 72.
view gallery of sold items featuring Norman Foster