Starling Murmurations
200,000 European starlings perform spectacular displays of aerial acrobatics on a winter evening in southern England.
Starling Murmurations
200,000 European starlings perform spectacular displays of aerial acrobatics on a winter evening in southern England.