Richard Sheffer

Richard Sheffer • Army • 1952 – 2021 •