Log In or Register
A little oxpecker found Kruger Park National Park - South Africa.. ps.. did you notice the zebra in the picture? they are also so cute