Alexander Lamont Henderson


Alexander Lamont Henderson - photographer from United Kingdom of Great Britain and Ireland. He was born in 1838 in Edinburgh and died in 1907.