Ilyushin Il-14

I photographed this Polish Air Force Ilyushin Il-14 at the Pacific Coast Air Museum in Santa Rosa, CA.


Ilyushin Il-14P 4340606

Pacific Coast Air Museum; Santa Rosa, CA 2024