Charles Havemeyer III

GPTKB entity