The Portinari Triptych: The Adoration of the Shepherds (detail)
painting 31 of 38 by Hugo van der Goes

The Portinari Triptych: The Adoration of the Shepherds (detail) by Hugo van der Goes