Natural History Photographs


Megachile centuncularis
Amsterdam, the Netherlands; 30 May 2007.