A stork stands on the coast of Key Largo, Florida. Dan Kubaczyk—The Tech May. 9, 2016 Facebook Twitter Reddit Print A stork stands on the coast of Key Largo, Florida. Dan Kubaczyk—The Tech