MILLIONS of fish have been washed ashore at St Andrews Bay following a freak North Sea storm lasting several days.
The fish were found over a five-mile stretch of beach, including West Sands, one of the top-rated in Scotland.
MILLIONS of fish have been washed ashore at St Andrews Bay following a freak North Sea storm lasting several days.
MILLIONS of fish have been washed ashore at St Andrews Bay following a freak North Sea storm lasting several days.
The fish were found over a five-mile stretch of beach, including West Sands, one of the top-rated in Scotland.