Aircraft N623HA — 2005 Bombardier Challenger 604 (CL-600-2B16) Photo at EGGW
Photo ID: AC138023
Smart Challenger at Luton
Location: