dcsimg

USNMENT01546196 Sphex macrocephalus lateral