Sally Macgregor

Writer-in-progress, slapdash print-maker, cat lover, gardener, ex-lawyer and battle-scarred former mental patient