Cookraft, Macleod Baynes, Lieutenant; RN

Relationships: