Plate 34. Coleoptera - Polymorpha; Heteromera; Phytophaga; Rhynchophora.
Grimshaw, Percy H.
1911
Edinburgh Geographical Institute
1:160 000 000