dcsimg

USNMENT01524939 Ampulex ferruginea dorsal