An osprey feeds on a barracuda off the coast of Key Largo.
An osprey feeds on a barracuda off the coast of Key Largo. FLKeysNews.com file photo
An osprey feeds on a barracuda off the coast of Key Largo. FLKeysNews.com file photo

An osprey sat on a boat mast. A ‘freak accident’ brought trouble to bird and man

August 22, 2018 12:32 PM