Previous Image Next Image ef5d124e48ec153da4438fc54466720c Megachile (Megachile) centuncularis – Leaf Cutter Bee Megachile (Megachile) centuncularis – Leaf Cutter Bee