Megachile (Chelostomoides) campanulae 5002303z

Megachile (Chelostomoides) campanulae 5002306z

Megachile (Eutricharaea) LEAFCUTTER BEE 6009283z

Megachile (Eutricharaea) rotundata 6011189z

Megachile (Eutricharaea) rotundata 6011192z

Megachile (Megachile or Litomegachile) 6012633z

Megachile (Sayapis) 5011408z

Megachile (Sayapis) 5011409z

Megachile (Sayapis) 5011416z

Megachile (Sayapis) 5011417z

Megachile (Sayapis) 5011418z

Megachile (Xanthosarus) 7010069z

Megachile 1274027 Fz

Megachile 9050805z

Megachile 9050806z

Megachile 9058521z

Megachile campanulae BELLFLOWER RESIN BEE 1305146z

Megachile campanulae BELLFLOWER RESIN BEE 1305162z

Megachile gemula 8015245z

Megachile gemula 8015246 Mz
© Rob Curtis/The Early Birder