Osprey.  Picture of this sea hawk was taken at Port Sanibel Harbor in Ft. Myers, FL June, 2000.