Ok, I think assume that this is some sort of bee, but I'm not sure. Spotted in Crete, Greece. Quite unusual looking and, I think, quite striking! P.S. day 2 of back-blips from Crete.
Comments
Sign in or get an account to comment.