Hayes Branch Family Tree

Death

Death

Person Alexander Leslie ARMSTRONG
Date 19 Dec 1969
Place Liverpool
Country United Kingdom