Balls of delicious mint chocolate chip ice cream and fresh leaves on grey table