Individual Details

David Walling Cross

( - )

Families