Overview

Neil Cameron

(1920—1985) air force officer