David Snodgrass


David Snodgrass - person. He was born in 1819 in Portugal and died in 1895 in New Zealand.