Collection of 6
Idotea sp.
(Isopod) Microscope Slides
Slide dates to 1920s.