George Brettingham Sowerby I

GPTKB entity