Category Starfish

Thousands of dead starfish found washed up on a beach in Portsmouth, UK

  The creatures were dislodged from the seabed in the rough waves and left strewn across the stone-covered sands as the tide went out.   Shocked walkers discovered the starfish on Southsea beach, in Portsmouth, Hampshire, and tried to return…