at 21:37 on May 2nd, 2009
These pics were taken @ Bocha Chita in Biscayne National Park, part of the Florida Keys. We had a National Park ranger along with us explaining the strange jellyfish.
See fetchpics' recent stories
by Amy Judd
Most RecentMost Recommended Comments (1)
at 21:37 on May 2nd, 2009
These pics were taken @ Bocha Chita in Biscayne National Park, part of the Florida Keys. We had a National Park ranger along with us explaining the strange jellyfish.