Some of our crop of peaches from our self seeded tree (a peach stone must have ended up in our compost heap)!