Pomegranate

I have discovered fresh pomegranates. I wish I had tried them sooner.