A. Bromley Davenport

A. Bromley Davenport

Born 29 October 1867

Died 15 December 1946 (aged 79)