BOB McLEOD COLLECTION
No. 6144. de Havilland Canada DHC-6 Twin Otter Royal Canadian Mounted Police
Photographed at Frobisher Bay, Northwest Territory, Canada, ca. 1973, by Bob McLeod

de Havilland Canada DHC-6 Twin Otter


Created February 15, 2007