Click for large image
Robert Brown is an actor from the 1950s to the 1990s. Some of his movies include: Appointment in Honduras, The Flame Barrier, and Tower of London. Brown also played the role of Lazarus on TV's "Star Trek"!
view gallery of sold items featuring Robert Brown