C The Visual Arts Foundation is a non profit charitable organisation, based in Toronto, and founded March 19, 1997. The company produces and publishes a magazine called C international contemporary art which has been published by no other since. ...