Designed by
Title
Closeup on a bright red colored European scentless rhopalid plantbug, Rhopalus subrufus sitting on a green leaf #306701487
Description
Detailed closeup on a bright red colored European scentless rhopalid plantbug, Rhopalus subrufus sitting on a green leaf