Previous Home Next
02-New-LHR-Terminal

Landing at London Heathrow Airport, I took this snapshot of the controversial, new LHR Terminal 5, due to open in 2008