October 17, 2007

Long Pine Key, Everglades National Park, Florida