Whilst in Devon..

By TonyL

Is this a Leaf Cutter Bee?

... Megachile inermis, perhaps. Very yellow tummy!

Comments
Sign in or get an account to comment.