More about this image More images from this publication

Lucas, van Leyden, 1494-1533,  Image number:SIL12-03-038