Tiny critters: Cactus lady beetle (Chilocorus cacti)

Aruba, Bonaire, and Curaçao are home to various species of lady bugs, or lady beetles although most people do not really recognize them.

Cookieconsent met Real Cookie Banner