A massive 26¼-inch horseshoe crab nicknamed Big Mama is drawing attention at Delaware’s Indian River Life-Saving Station Museum, where staff are highlighting her unusual size and the remarkable 445-million-year history of her species. This Coastal Connection is sponsored by Baths by Spicer Bros.
From
To
