Thomas Beddoes
British doctor

Thomas Beddoes