Harlequin Bugs

Looks like Harlequin Bugs, photo taken in Panama.

Harlequin Bugs

Harlequin Bugs

Comments are closed.