Tarr Farm dessertBy Emma Surridge / February 28, 2025 A delicious dessert artistically arranged on a plate (Tarr Farm)