peaches and cherries on a stone ledge