Uncategorized A bright red umbrella sits atop stacked cannon balls at Fort Jefferson, Key West, Florida wanderer 12 years ago