Photonaturalist Steve Scott, based in Punta Gorda, Florida. Landscapes, macro, flora fauna in the country, suburbs and city. Lots of interesting links about the world of nature.
Do you know what happened to the owls in Punta Gorda? I have been by a half dozen times in the past week and there is absolutely no sign of them and the burrow is a mess.