James Thomas Linnell (1826-1905)

1826,1905

James Thomas Linnell