Name this bird!

It's from The Garden of Earthly Delights, painted around 1500. Bosch was a pretty detailed bird painter so I'm hoping experts can identify it. Many critics say it's a shrike - but they may just be flocking (critics do that, like pollsters). Any advice most gratefully received!

  • I have two suggestions (they are probably both wrong!!) My first guess was a roller but the blue and brown is the wrong way round. Also another bird I remember seeing in a book somewhere- The Puerto Rican woodpecker.

    I am not 100% sure, this is just a guess.
  • Because of the likely date, and where the artist was from, it has to be a European species. Looking at other bird pictures, he has exaggerated beak lengths. Closest I can think of is redwing. Just about got the pale stripe above the eye, and red between darker wings and lighter front.