Andrew Hudson

Canadian, born Britain 1935