World Insects - Amanda King

Carpenter Bees mating, Sardinia 2010 by A.K.