Aviation Photo #0675380 Mil Mi-8TB - Cuba - Air Force

[ Medium Large ]
5 of 6
Sponsor Message
Sponsor Message
Museo del Aire, Havana
[ Medium Large ]
Distinct Views: 5,687
Photo Added: September 28, 2004

Explore Other Great Photos