you are here: Home > Tanzania > Serengeti > Other Animals > image display


Yellow-billed stork scratching that itch, Serengeti National Park, Tanzania