Close
megachilid bee
Megachile sp.