dcsimg

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