Almost home.

A Delta jet about to touchdown at Boston Logan International Airport

A Delta jet is about to touch down.

Logan Photo Album