Selina Horrell
Selina was born in 1864 in
Christow,Devon,England
.
Occupation Details
Selina's occupation was Housemaid.