Current Data About
Richard S. M. Spry
other details
aliases |
Captain Richard S. M. Spry |
description | Peerage person ID=413397 |
External Links
(P4638) |
p41340.htm#i413397
|