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


Location
London City Airport, England, UK.