Aviation » Aer Arann / ATR-42
March 20th, 2009
Nearing touchdown on runway 26 at London Luton airport, July 2003.
Nearing touchdown on runway 26 at London Luton airport, July 2003.