Aviation Photo #2216788 Ilyushin Il-28 - China - Air Force

[ Medium Large ]
1,252 of 2,709
Sponsor Message
Sponsor Message
The crew of this Il-28 defected on 11 November 1965 from "Red China" to the "Republic of China". The aircraft is now part of the collection of Soviet-build aircraft at the ROCAF Museum.
[ Medium Large ]
Distinct Views: 4,154
Photo Added: January 21, 2013

Explore Other Great Photos

Photo Albums Containing This Photo

Album
Views
Likes
Photos
Updated
Old and rare preserved or flying aircraft around the world.
9.9K   France
Views 26.8K
Likes 1
Photos 1.1K
Updated 3 hours ago