Sir John Shelley, 9th Bt. (Q75257105)
(1848-1931)
Language:
other details