I took this photo at the Okaloacoochee Slough State Forest in Florida. A gorgeous preserve that you should take the time to vi