Aviation Photo #1587666 Mil Mi-17 - Russia - Air Force

[ Medium Large ]
1,625 of 4,981
Sponsor Message
Sponsor Message
This Mi-17 is seen displayed in the museum at Torzok.
5K   England, United Kingdom
[ Medium Large ]
Distinct Views: 2,324
Photo Added: October 02, 2009

Explore Other Great Photos