fairy garden 2650.jpg

    0
    58

    A three-foot-square fairy garden rests beneath the branches of a pepper tree in a small Malibu neighborhood, visited often by a two-year-old fairy who tends it.