Feeding Malibu

    0
    343

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