Cross Data Search:
Ilyushin (Avia) B-33
Ilyushin Il-10
Poland - Air Force
Off-Airport - Drzonow
Poland
June 3, 2011
2013-01-04
11
5339
N/A
Peter de Jong
N/A
Yes

(opens in the parent window)

Close window