These little birds are known to fly in flocks of sometimes a few hundred thousand to millions! Th...
These little birds are known to fly in flocks of sometimes a few hundred thousand to millions! Th...in a water lilly bed in the Okavango DeltaLeopard in Mana Pools, Zambezi Valley, Zimbabwe

Immerse yourself in the world’s most amazing photo contest community. Join ViewBug.

Join the world's most amazing photo contest community!