Catherine Small
Catherine Small
Catherine Small

Catherine Small

  • London

Journalist, word nerd, grammar pedant, bookworm, allotmenteer, fair-weather runner, a bit deaf