John Holmes Blakesley

British civil engineer (d. 1942)

Parents

Children

Siblings