de Havilland Aircraft of Canada Ltd. was an aircraft manufacturer with facilities based in what is now the Downsview area of Toronto, Ontario, Canada.
Subject ID: 17308
Morede Havilland Aircraft of Canada Ltd. was an aircraft manufacturer with facilities based in what is now the Downsview area of Toronto, Ontario, Canada.
Subject ID: 17308
Subject ID: 17308