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