Overview

Roderick Alastair Brook Learoyd

(1913—1996) air force officer