A worldwide community photographing and learning about wildlife
A murmuration of 1000+ European Starlings.
This goose breeds north of the timberline in Greenland, Canada, Alaska, and the ...
Starling Murmuration *Starling flocks, it ...
The Common Starling (Sturnus vulgaris), also known as the European Starling or ...