Natural History Photographs


Megachile spp.
Göksü delta (Mersin), Turkey; 15 June 2011.
Fethiye (Muğla), Turkey; 7 June 2012.