Megachile spec.
Malvaglia (Tessin), Switzerland; 22 July 2007.