Elasmostethus cruciatus RED-CROSS SHIELD BUG 211920z

Elasmostethus cruciatus RED CROSS SHIELD BUG 149519z

Elasmostethus interstinctus 238712z

Elasmostethus interstinctus 242308z

Elasmucha lateralis 150530z

Elasmucha lateralis 177906z
© Rob Curtis/The Early Birder