Mysterious black substance on Wells Beach is many dead bugs

© 2025 Vimarsana