Catherine Russell
Catherine Russell

Catherine Russell

Public affairs and community engagement by day writer/mummy by night with a passion for politics, current affairs and whales.