Author1251
TitleHICKIN N E
DescriptionCADDIS LARVAE, LARVAE OF BRITISH TRICHOPTERA
Stock No.1459
Price£1967, i-xi and 4