Celeste

Celeste
Flesh yellow, juicy, melting, excellent taste.