Benjamin Johnson Lang

(1837–1909)

Benjamin Johnson Lang