Ellen Pollard
1872 - 1960 (88 years)
Generation: 1
1. Ellen Pollard was born in Apr 1872 in Bedminster, Gloucestershire, England; died on 28 Nov 1960 in Bristol, Gloucestershire.