Spencer Lowell stares at the skyline while Tara approaches the Elba Island.

©