James Hayllar

British, 1829-1920