Designed by
Title
Closeup on a female blue mason bee, Osmia caerulescens parasite by an orange triungulin larvae of an oil beetle, Meloe #280521691
Description
Natural closeup on a female blue mason bee, Osmia caerulescens with parasite orange triungulin larvae of an oil beetle, Meloe