Hundreds of small fish were found washed up on a beach in Downings beach on yesterday (Sat) morning.
The fish were discovered at the County Donegal beach on Saturday and the cause is yet to be determined.
A holidaymaker told BBC News NI she was shocked to find the fish during a morning walk.
“The lifeguard said he thought the high tide had washed them onto the beach, but no one has ever seen anything like it before,” Amanda Meehan said.
A storm overnight caused heavy rain and strong winds and waves, but that in itself is not unusual for Ireland’s north west coast.
Ms Meehan, from Derry, regularly stays in a caravan in the area and said she’s walked along the beach every morning during her stay.
“This morning, it was just really bizarre. There were thousands of fish spread right across the beach.
“There were a few fish up near the sand dunes, which we thought was a bit strange anyway, but then, when we got onto the beach, we saw the rest of them.
“The whole beach is covered and nobody really knows why this happened.”