Tiny insidious flower bug “biting” my hand.

Return to article.