CHRIS PINN PHOTO No. 7359. Tachikawa Ki-36 ("3") "Ida" Chinese Air Force Photographed at Datanshang Aviation Musuem, Beijing, China, October 30, 2007
Main menu
Larger image
Next Pinn photo Pinn menu
Created January 31, 2008