Walter Hudd

Walter Hudd

Birthplace: London

DIED:

January 20, 1963