Five eggs now fill the Florida barn owl nest box, but the clutch may not be complete. Sept. 25 could bring Egg No. 6 as the experienced female continues incubation.
A female barn owl returns to a cached rat and tears into the meal inside a South Florida nest box as nesting season approaches.
