Unknown Unknown
1 spouse 3 children
David Holmes Irving Jr.
Elizabeth Irving
Patricia Irving
David Holmes Irving III
Close