Current Data About
W. Halford
other details
aliases |
S/Ldr. W. Halford |
description | Peerage person ID=317088 |
External Links
(P4638) |
p31709.htm#i317088
|