Sir John Isaac Thornycroft

GPTKB entity