Buzzy bug

Found this large bug clinging to a flip flop outside our door tonight. No idea what it is,a cicada perhaps? Suggestions welcome. Needless to say I didn't invite it in!

Comments
Sign in or get an account to comment.