David Ruffin Jr. II

GPTKB entity