Monday, June 3, 2013

Russia - Air Force Ilyushin Il-78M

Russia - Air Force Ilyushin Il-78M:
RF-94277 photographed at Off-Airport - Moscow on Jun 3 by Yirii.

No comments:

Post a Comment