I thought I'd discovered ALIENS! Turns out this is a cicada which has just emerged from its shell. Eeeeew!
© The artists retain Copyright on all images