Overview

Harold Francis Davidson

(1875—1937) Church of England clergyman and circus performer