Florida’s Scavengers: Vultures and Crested Caracaras
DeBary Hall Historic Site 198 Sunrise Blvd., DeBary, FLMost of us know vultures have an essential job to do, but did you ever wonder why they need to be so unattractive while going about it? Join local author Marcia Meara to learn more about both of the vulture species native to Florida. Meara will also discuss a less familiar bird that often performs […]