dcsimg

Britishentomologyvolume6Plate591