Aviation Photo #1526212: Tupolev Tu-160S - Russia - Air Force


Photo 4,260 of 4,263 by Steve Brimley
  • Denis Agamalyan
    Russia - Air Force
    Tupolev Tu-160S
    Tupolev Tu-160
    Tupolev Tu-160
    10 red
    Moscow
    Russia
    May 9, 2009
  • 41