Megachile seychellensis
bff6e042228549696cce33a05f46d261
...