Catherine Leva - France

Catherine Leva - France

Community Partner - New Brunswick Medical Society - Fredericton
  • Groups :
    • 2016 Artists

Catherine lives in Cauchan, France and has participated in 6 international sculpture symposiums. She exhibits in Switzerland, Great Britain and Luxembourg and spends several months each year in Cairo.