Untitled in Nature 1 Posted December 24, 2002 this was taken about 30 years ago on a trip to the Everglades. The slide was lost for many years and only recently re-discovered
Untitled
in Nature
Posted
this was taken about 30 years ago on a trip to the Everglades. The
slide was lost for many years and only recently re-discovered