Friday, February 9, 2007

ECF: Fakahatchee Strand

Let sleeping gators lie.

















Fakahatchee Strand, Everglades, Florida