Arrival at IST, schimitar split winglets. Pobeda means 'Victory' in english!
All images displayed are the copyright of photographer