Starling in Nuptial Plumage 10 March 2024 Green, blue, purple, yellow - so many colors! Photo: Silke/tierchenwelt.de