Marcus Spencer Ede
1966 -
Generation: 1
1. Marcus Spencer Ede was born between 01 Oct 196 and 31 Dec 1966 in Bristol (son of Living).
3. Living Children:
- 1. Marcus Spencer Ede was born between 01 Oct 196 and 31 Dec 1966 in Bristol.