Humpback whale that washed up at Cape Henlopen State Park’s point beach

Humpback whale that washed up at Cape Henlopen State Park’s point beach