dcsimg

Britishentomologyvolume6Plate128