IL-86WKP Soviet flying command and control centers

IL-86WKP Soviet flying command and control centers


Moscow, Russian Federation (RU)
Four of them at Chkalovskoe Airport in Moscow.

Also an IL-76WKP (NW corner)

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement