Do those leaves go with the fruits? And how large are the fruits? The fruits look plummy. I see Pluots (trademark name) that look like that, but not if the fruits are only one inch across. And if they belong to those leaves, I'm totally on the wrong track.
The berries are no more than half an inch in diameter. The leaves are part of the plant I believe. I took this photo about 12 years ago.