User Avatar

Cathy M. Rosenthal

Cathy M. Rosenthal works in animal welfare communications and education. She is a pet columnist, freelance animal writer, and children's book author.
cathyrosenthal
·
98 followers
·
64 following