Hi-res image available
Image Details HD
1314 x 2232 pixels
5055 KBs
1692-1768
painter and draftsman
Pentecost
465 x 778 cms | 183 x 306 1/4 ins
Oil on canvas
Paris | France