ROBERT BOURLIER COLLECTION
No. 12177. Northrop N-8 P-61A Black Widow (42-5618 c/n 850) US Army Air Forces
Photograph from 118th TRS, taken at Suichuan Xian, China, ca. 1945

Northrop N-8 P-61A Black Widow


Created November 30, 2013