Mary Giuffrida 

71 years old. Retired dog behaviorist. Lifelong progressive. Living in San Francisco Bay Area.
See followers