dcsimg

USNMENT01569776_Apanteles_nephereus_dorsal