Planes and Choppers
Czech Air Force Il-28
Picture of Iljusin Il-28 Czech Air Force 6926, ex BA-11, s/n 56926.
Seen on display at the Prague Aviation Museum, Kbely, Czech Republic.
Picture added on 22 October 2012 at 08:02