This Snowy Owl invaded Florida this winter. It was only the third time in history that a Snowy Owl has come to Florida. I found her on Little Talbot Island State Park, near Jacksonville