Back to photostream

B-208 Ilyushin IL-18

Datangshan China Aviation Museum, October 2002.

1,410 views
17 faves
0 comments
Uploaded on October 25, 2020