ORDER LEPIDOPTERA SUBORDER RHOPALOCERA (BUTTERFLIES)
W. J. Holland
Clyx.com