Back to photostream

CNAC Station Manager

Catalog #: 01553

Subject: The Flying Tigers - China

Title: CNAC Station Manager

Repository: San Diego Air and Space Museum Archive

2,777 views
0 faves
1 comment
Uploaded on July 28, 2010
Taken on July 28, 2010