Background
Nicoll, James Craig was born on November 22, 1847 in New York, United States. Son of John Williams and Elizabeth Phillips (Craig) Nicoll.
Nicoll, James Craig was born on November 22, 1847 in New York, United States. Son of John Williams and Elizabeth Phillips (Craig) Nicoll.
Studied painting under M.