Investigations are underway as to why several hundred dead starfish have been washed up on a south Gwynedd beach.
The starfish were discovered on beaches at Talybont between Barmouth and Harlech.
Councillor Trefor Roberts, chairman of the Barmouth harbour committee, has requested a full environmental report in case of pollution.
Gwynedd’s maritime officer Barry Davies said it is common for starfish to be washed ashore during spring tides and he does not think pollution is to blame.
He said: “We are confident that the cause is not related to pollution or to a vessel having dredged the starfish and discarded the starfish overboard.”
He suggested the starfish, which feed on mussels and crustaceans, could have migrated so far up the shoreline due a shortage of food.
Although distressing to see, the starfish were not a hazard to health and would probably be consumed by seagulls, he added.