David Sheldon Cross

1931-11-26 2015-04-24