Aviation Photo #1652867: Harbin SH-5 - China - Air Force


Photo 4,260 of 4,263 by Steve Brimley
  • Weimeng
    China - Air Force
    Harbin SH-5
    Harbin SH-5
    Harbin SH-5
    02
    Datangshan
    China
    November 5, 2009
  • 86