Feb 21 2012
These were among a dozen storks that had roosted in the trees near the Information Center at Merritt Island NWR, Florida.
Mar 20 2012