Sir William Hamo Thornycroft

GPTKB entity