JIM VAIKNORAS/Staff photo Kim Richards on at her she shed on Plum Island with her dogs Karma and Luna.
NBPTjvasheshed