Artist Profile

Back to creatives

Catherine Sargeant

  • visual arts
  • Edinburgh