Picturesque Torry Island, on the Okeechobee Canal in Florida. 1969 DUKANE PRESS HOLLYWOOD, FLORIDA Photo by Wm. Traylor DUKANE SCENIC S., HOLLYWOOD, FLORIDA 33020 #D00023