Leonard Montague Dudley
1870 - Aft 1891 (21 years)
Generation: 1
1. Leonard Montague Dudley was born on 31 Jul 1870 in Islington, Middlesex, England; was christened on 6 Nov 1870 in St. Peter's, Islington, Middlesex, England; died after 1891.