Stock Photo - Commercial airplane landing at London City Airport, England, UK


Location: London City Airport, England, UK.