Ep 10 Forbidden Fruit Orchards
Sandra Newman, award winning wine maker and Goddess of Plant Science, takes Francesca on a tour of the 100 acre paradise that is Forbidden Fruit Orchards. Cebada Wine, the most enchanting wine out of the Central Coast.