Andrew Faulds

Andrew Faulds

Birthplace: Tanganyika Territory