Sorrells Pickard

Sorrells Pickard

Sorrells Pickard

Born
September 20, 1939
Birthplace
Jacksonville, Florida
Died
July 5, 2003