DescriptionBritishentomologyvolume6Plate300.jpg English: An illustration from British Entomology by John Curtis. Lepidoptera: Hipparchus smaragdarius or...
DescriptionBritishentomologyvolume6Plate300 (cropped).jpg English: An illustration from British Entomology by John Curtis. Lepidoptera: Hipparchus smaragdarius...