Home
Persons
Families
Death Event Leard, Ada Alice in Sherwood Prince Edward Island
Person
Leard, Ada Alice
Date
23 May 1975
Place
Sherwood Prince Edward Island
Country
Media
Notes