Feeding Malibu

    0
    581

    A scarecrow and owls stand watch over the vegetables, flowers and fruit at Malibu Fig Ranch.