John Cruickshank, LLD

1861
by John Watson Gordon
WIKIDATA️