Person
English Anglican priest, Canon of Windsor
Not who you're looking for? Others named James Barclay: British writer · Scottish minister and footballer (1844–1920)
Studio characters