Overview

Sir Beachcroft Beckwith Towse

(1864—1948) army officer and campaigner for the welfare of blind people