dcsimg

Crimson-breasted Shrike, Laniarius atrococcineus, at Marakele National Park, South Africa (7796681038)