Photo by Boris Roessler / Corbis
Colourful White Storks (Ciconia ciconia) are pictured in a courtship display in Biebesheim, on the Rhine River in west-central Germany. These migratory birds have a nesting colony, where they have returned every year to rear their young. White Storks are long-distance migrants that breed as far north as Finland and winter as far south as South Africa. They are carnivorous (see photo below of stork with a dead young rabbit in its beak).
Please comment if you wish.