Caitlin Crawshaw

Caitlin Crawshaw is an award-winning Canadian freelance writer and animal lover, whose articles have appeared online and in newspapers and magazines across North America.