Bee Beetle

A rare bee beetle in northern Scotland