Aviation Photo #0285907 Ilyushin (VEB) Il-14P - Poland - Air Force

[ Medium Large ]
909 of 976
Sponsor Message
Sponsor Message
Photo is leveled, the museum is located in a hilly area...
[ Medium Large ]
Distinct Views: 2,892
Photo Added: October 19, 2002

Explore Other Great Photos