Overview

Sir Rhoderick Robert McGrigor

(1893—1959) naval officer