James Northcote (1746-1831)

1746,1831

James Northcote