David Andrew Long
1952 - 2012 (59 years)
Generation: 1
1. David Andrew Long was born on 11 Dec 1952; died on 18 Mar 2012. Family/Spouse: Living. [Group Sheet] [Family Chart]
Children: