A lovely, moist peach cake, full of fresh peaches and made without the need for butter or oil.
star