Andrew Faulds

Andrew Faulds

BORN:

in Tanganyika Territory