The Charleston Museum Hosts 2024 Annual Oyster Roast at the Dill Sanctuary on February 24th