Close

Black and white striped bee

Megachile policarus

Black and white striped bee