Duval Street, a famous downtown street in Key West, Florida. Picture taken from the air on the north side of the island.