Juiciest peach you’ll ever see