Genealogy Files - Family Card
? Shields
David Shields
b.
Near Belfast, N. Ireland
d.