John Spottiswoode of Spottiswoode

GPTKB entity