Henry Pelham Heneage
Male
Brighton
ROMAN CATHOLIC PRIEST
1811
London, Middlesex, England
3 / Jan / 1875
Hammersmith, Middlesex, England
Expand all