Mysterious black substance on Wells Beach turns out to be millions of dead bugsWells Beach Station, Maine, United States
Jun 8, 2021
Press Herald
Event
|