Sally Gallagher

Sally Gallagher

Sally Gallagher

Teacher, writer, animal lover; curious about the world, passionate about the people I love.