Stephen Nicholas Taylor
View TreeBirth
about 1835
Shoreditch St Leonard, London, England
Death
about 1835
Shoreditch St Leonard, London, England