Royalty Free Stock Image: A red bug on the leaf. Image: 10965966

See these other Royalty Free Stock Image about red bug leaf

Browse Wildlife Images