Close
Megachilid bee
Megachile sp.