Photo ID: 2147254 Views: 963 Russian State Transport Company Ilyushin Il-62M (RA-86561) shot at London - Stansted (STN / EGSS) UK - England August 2, 2012 By John Ballantyne
Photo ID: 2147254 Views: 963 Russia State Transport Company Ilyushin Il-62M (RA-86561) shot at London - Stansted (STN / EGSS) UK - England August 2, 2012 By John Ballantyne