Fienup03

Return to Search Results

James R. Fienup

Credit: OSA Historical Archives