Aviation Photo #0684619 Harbin H-5 - China - Air Force

[ Medium Large ]
785 of 893
Sponsor Message
Sponsor Message
A Chinese-built Ilyushin Il-28 in the China Aviation Museum. The aircraft has lost its registration but the cn is visible on the right-hand side.
[ Medium Large ]
Distinct Views: 4,440
Photo Added: October 06, 2004

Explore Other Great Photos