Posted by Tony Pernas on March 31, 2016 at 20:50:26
Great Horned Owls (and 2 chicks). Everglades City just west of City Seafood restaurant on Begonia Street. Owls took over an Osprey nest at a small electrical sub station. The owls and chicks are easy to see at dusk.