Andrew Donaldson, Teacher of Greek and Hebrew in Dunfermline
John Kay British, Scottish
Subject Andrew Donaldson British, Scottish
Not on view