Charles Peete Rose Sr.

GPTKB entity