John Murray Carnochan

American physician (1817–1887)

Portrait of John Murray Carnochan

Children