Diane Snavely

    Written by

    Retired. Love on-line activism, a Liberal, pets, movies and music. Enjoys life, humor, gardening, reading, outdoors.