November 6, 2020
The humpback whale carcass is stuck in sediment in between Sea Isle City and Avalon in Townsends Inlet. (Photos courtesy of Marine Mammal Stranding Center)
Commenting has been disabled for this item.
Commenting has been disabled for this item.