Posted by David McRee at BlogTheBeach.com This evening I took a drive on Terra Ceia Island in Palmetto, just to see what I could see. It is still very much Old Florida. On one quiet road I spotted this owl sitting atop a pole above the mangroves. The light was not good for taking photos […]
