This is a moist and tender vanilla cake filled with fresh peaches and vanilla bean whipped cream topped with fresh peach syrup.
3.8k