Southern green stink bug Nezara viridula on an orange flower

Both comments and trackbacks are currently closed.