This little Burrowing Owl is confused...nesting season in Cape Coral Florida is from February 15th - July 10th each year.....guess he is just getting a head start..... (picture taken 11.28.09) Cape Coral is home to Florida's largest population of Burrowing Owls. The burrowing owl is a pint-sized ... Read More
Nature (old)
![](https://www.capedeb.com/wp-content/themes/dynamik-gen/images/content-filler.png)