Turkish Airlines

Flight #1 / Jun 08, 2010 (20 total pictures)

Turkish Airlines
Flight from Istanbul (IST) - Turkey to New York, NY (JFK) - United States