John Maclaurin of Glendaruel

GPTKB entity