Not sure what this is? I have had a brief look through some UK bee and wasp identification pages, but no luck. If anyone out there knows what it is, can you comment please. Thx.
Comments
Sign in or get an account to comment.