Category Starfish

Thousands of dead starfish found on a beach in Cumbria, England, UK

Photographer Gary McKeating made the discovery on Monday night when he headed to Harrington beach to take pictures of the sunset. He was horrified to come across what he estimates were around 2,000 starfish on the sands.   Experts say…