Overview

Oscar Henderson

(1891—1969) naval officer and television company executive