Students Attending An Anatomy Class At Leiden University, Leiden, The Netherlands In The 17Th Century. From Geschiedenis Van Nederland, Published 1936.Image #: 1958607 See More From: Ken Welsh