Harlequin beetle

Geoff Gallice