Murmuration of starlings swoops through sky

A murmuration of starlings swoops across the sky over a town in England.

February 6, 2023

Top Stories

ABC News Live Presents