G. Herbert Herreshoff

GPTKB entity