Thousands of starlings create stunning aerial display over Doncaster

2022-11-28 2

The murmuration is one of nature's most stunning spectacles.