births

H. B. Stallard, English runner and surgeon (died 1973)

Historical image related to H. B. Stallard, English runner and surgeon (died 1973) from April 28, 1901

H. B. Stallard

British athlete

Hyla Bristow Stallard, published as H. B. Stallard and familiarly known as Henry Stallard, was an English middle-distance runner and ophthalmologist.
Source: Wikipedia (CC BY-SA)