Hi-res image available
Image Details HD
2555 x 1920 pixels
955 KBs
1594-1665
artist
The Adoration of the Shepherds
98 x 74 cms | 38 1/2 x 29 ins
Oil on canvas
London | United Kingdom